3/28/2024
Power BI slicer cung cấp khả năng kiểm soát tương tác và linh hoạt đối với các filter trong báo cáo của bạn. Trong hướng dẫn này, chúng ta sẽ khám phá chi tiết các slicer trong Power BI, chúng khác với các filter được áp dụng trong filter pane như thế nào và một số phương pháp hay nhất để sử dụng trong thực tế.
Power BI Slicer là gì?
Power BI slicer là các điều khiển tương tác cho phép bạn lọc dữ liệu được hiển thị trong báo cáo của mình. Chúng là các bộ lọc trực quan có thể được đặt trực tiếp lên khung báo cáo, cho phép người dùng tương tác để lọc trực quan hiển thị trên trang báo cáo.
Có bốn loại slicer:
Slicer có khả năng tùy biến cao, với nhiều tùy chọn định dạng. Nó cũng có thể được đồng bộ hóa trên các trang báo cáo khác nhau, nghĩa là lựa chọn trên slicer của một trang có thể ảnh hưởng đến trực quan trên các trang khác.
Tuy nhiên, slicer trong Power BI có một số hạn chế. Chúng không hỗ trợ các trường nhập, tùy chọn chi tiết hoặc bộ lọc cấp độ trực quan. Ngoài ra, bạn không thể ghim slicer vào trang tổng quan và chúng không hoạt động với các measure hoặc aggregated value.
Lợi ích của việc sử dụng Slicer và Filter
Slicer và Filter thường bị nhầm lẫn trong Power BI. Bạn có thể lọc báo cáo của mình theo 2 cách là slicer visual và filter pane (được tìm thấy ở phía bên phải của báo cáo Power BI).
Hầu hết người dùng không thích sử dụng filter pane. Nó thường được thu gọn theo mặc định và không trực quan để sử dụng (so với slicer). Bạn không thể tùy chỉnh giao diện hoặc chức năng của filter. Thay vào đó, hầu hết người dùng thích slicer của họ được đặt ở vị trí trung tâm và sẵn có trên báo cáo của họ.
Tuy nhiên, filter pane là một công cụ mạnh mẽ dành cho các nhà thiết kế và phát triển báo cáo Power BI. Filter pane cho phép bạn thực hiện lọc nâng cao bằng cách sử dụng các toán tử logic như lớn hơn, nhỏ hơn, v.v. Filter hữu ích nhất khi tạo bookmark (cùng với các button) và thêm chức năng truy sâu vào báo cáo.
Một tính năng hữu ích của filter là bạn có thể dễ dàng áp dụng chúng ở các cấp độ khác nhau - cho một trực quan, trang hoặc toàn bộ báo cáo. Điều này cho phép bạn kiểm soát nhiều hơn những gì người dùng nhìn thấy trong báo cáo.
Slicer và filter đều có ưu và nhược điểm. Bạn cần chọn phương pháp dựa trên yêu cầu của mình và điều chỉnh thiết kế báo cáo tùy theo sở thích. Thông thường, bạn sẽ thấy cần sử dụng kết hợp cả hai bằng việc cân bằng nhu cầu lọc kỹ thuật và nâng cao với sự đơn giản cũng như linh hoạt của slicer để tối ưu hóa trải nghiệm.
Cách tạo Power BI Slicer
Để thêm slicer vào báo cáo của bạn, chỉ cần chọn hình ảnh trực quan của slicer từ danh sách visualization ở ngăn bên phải của Power BI Desktop. Sau đó, thêm các trường bạn muốn sử dụng để lọc báo cáo của mình.
Hầu hết các tùy chọn tùy chỉnh cho slicer (như tiêu đề, phông chữ và màu nền) đều giống với hầu hết các trực quan Power BI. Trong phần còn lại của phần này, chúng ta sẽ xem xét từng tùy chọn tùy chỉnh dành riêng cho slicer.
Cách chọn các mục trong Slicer
Một số tùy chọn cho phép bạn kiểm soát cách chọn các mục trong slicer, bao gồm chọn một mục, chọn nhiều mục bằng CTRL và có hiển thị tùy chọn "Select All" hay không.
.png)
Slicer phân cấp
Để tiết kiệm dung lượng, bạn có thể thêm nhiều trường vào slicer visual để tạo slicer phân cấp. Slicer phân cấp hoạt động cho cả filter dưới dạng list và dropdown.

Để tạo slicer phân cấp, hãy thêm các cột bổ sung vào khu vực Fields. Khi bạn đã tạo một hệ thống phân cấp, bạn cũng có thể tùy chỉnh giao diện của slicer trong tùy chọn Hierarchy. Sau đó, bạn có thể điều chỉnh mức thụt lề của từng cấp độ trong hệ thống phân cấp và biểu tượng được sử dụng để mở rộng hoặc thu gọn hệ thống phân cấp.

.png)
Loại bỏ các mục khỏi slicer
Bạn có thể dễ dàng loại bỏ các mục mà bạn không muốn xuất hiện trong slicer.
Nhấp chuột phải vào mục trong slicer mà bạn muốn loại bỏ và chọn Exclude.
Bạn có thể xác minh mục nào đã bị xóa bằng cách di chuột qua biểu tượng 'Applied filters' ở góc trên cùng bên phải của slicer. Tất cả các mục bị xóa (và được lọc) sẽ hiển thị ở đây.
.png)
Bạn cũng có thể ẩn hoặc bỏ một số filter nhất định để chúng không xuất hiện trong danh sách 'Applied filters' bằng cách nhấp vào biểu tượng show/hide trong filter pane ở phía bên phải của báo cáo. Hoặc bạn cũng có thể dễ dàng xóa khỏi filter pane bằng cách xóa filter đó.
.png)
Đồng bộ hóa slicer
Bạn có thể đồng bộ hóa slicer giữa các trang trong báo cáo của mình bằng cách bật pane ‘Sync slicers’ từ ribbon.
.png)
Đây có thể là một cách tiết kiệm thời gian đáng kể nếu bạn có xu hướng sử dụng cùng một slicer trên nhiều trang trong báo cáo của mình. Chẳng hạn như slicer ngày, để khi người dùng chọn một phạm vi ngày nhất định trên một trang, phạm vi ngày đó sẽ tự động được áp dụng đến các slicer ngày khác trong suốt báo cáo.

Tùy chỉnh tương tác slicer
Bằng cách sử dụng tính năng 'Edit interactions' trong ribbon, bạn có thể chỉ định hình ảnh nào mà slicer có thể lọc. Điều này cho phép bạn có quyền kiểm soát nhiều hơn đối với báo cáo của mình.
.png)
Ví dụ: nếu bạn muốn so sánh hiệu suất bán hàng của hai cửa hàng, bạn có thể chia canvas của mình làm đôi và cùng hiển thị các trực quan giống nhau bằng các slicer chỉ lọc hình ảnh ở riêng mỗi phía.
Slicer có 2 tùy chọn khi chỉnh sửa tương tác của chúng với các trực quan khác:
.png)
Luyện tập sử dụng Slicer
Sử dụng slicer trong Power BI là một cách tuyệt vời để làm cho báo cáo của bạn trở nên tương tác và thân thiện hơn với người dùng. Tuy nhiên, điều quan trọng là phải tuân theo một số phương pháp để tận dụng tối đa lợi ích của chúng và đảm bảo báo cáo của bạn luôn hoạt động hiệu quả và dễ sử dụng.
1. Không phải tất cả các filter đều cần phải có slicer
Các filter được sử dụng thường xuyên là ứng cử viên sáng giá cho slicer, trong khi bạn có thể di chuyển những filter ít quan trọng hơn vào Filter Pane. Điều này giúp giữ cho báo cáo của bạn rõ ràng và tập trung vào điều quan trọng nhất.
2. Vấn đề về vị trí
Nhóm các slicer của bạn lại với nhau và đặt chúng ở vị trí mà người xem báo cáo cảm thấy thuận tiện, chẳng hạn như phía trên, bên trái hoặc bên phải của trang báo cáo. Hãy cân nhắc việc sử dụng bookmark để ẩn slicer khi không sử dụng đến nhằm tối ưu hóa không gian trên báo cáo của bạn.
Tuy nhiên, việc lựa chọn và định vị slicer phù hợp với thiết kế trực quan của bạn có thể không phải lúc nào cũng tối ưu cho người dùng. Hãy cân nhắc đến sự cân bằng, vừa mang lại trải nghiệm người dùng tốt nhất vừa không làm sao lãng những hình ảnh trực quan trọng trên trang.
3. Quản lý hiệu suất của slicer
Slicer có thể ảnh hưởng đến hiệu suất của báo cáo, đặc biệt khi chúng được sử dụng rộng rãi. Để giảm thiểu điều này, hãy cân nhắc sử dụng tùy chọn "Add an Apply button" cho slicer để trì hoãn việc đánh giá truy vấn và làm mới trực quan cho đến khi người dùng sẵn sàng. Điều này có thể cải thiện đáng kể trải nghiệm người dùng trong các báo cáo có mô hình dữ liệu phức tạp hoặc tập dữ liệu lớn.
Trong tùy chọn Power BI, bạn có thể thêm nút Apply cho từng slicer để các thay đổi đối với lựa chọn slicer chỉ được áp dụng khi người dùng nhấp vào nút Apply. Thao tác này sẽ làm giảm tần suất truy vấn được gửi.
Việc giảm số lượng truy vấn sẽ cải thiện hiệu suất báo cáo, đặc biệt khi xử lý các báo cáo phức tạp và tập dữ liệu lớn.
4. Giới hạn giá trị của slicer
Để cải thiện hiệu suất báo cáo, hãy giới hạn số lượng giá trị trong slicer của bạn. Điều này có thể giảm thời gian tải báo cáo và làm cho báo cáo phản hồi nhanh hơn.
Kết luận
Slicer là một cách tuyệt vời để cung cấp khả năng kiểm soát linh hoạt và tương tác đối với các báo cáo của bạn. Chúng có khả năng tùy chỉnh cao và có một số tính năng thực sự hữu ích, như khả năng đồng bộ hóa trên các trang báo cáo và chỉnh sửa cách chúng tương tác với các trực quan khác. Slicer trực quan hơn filter, và slicer nằm ở phía trước và giữa trong báo cáo của bạn giúp mang lại trải nghiệm người dùng tốt hơn.
Nguồn: datacamp.com
Đề xuất
12/11/2025